Motion Detection and Object Tracking for an AIBO Robot Soccer Player
نویسندگان
چکیده
Movement analysis is a fundamental ability for any kind of robot. It is especially important for determining and understanding the dynamics of the robot’s surrounding environment. In the case of robot soccer players, movement analysis is employed for determining the trajectory of relevant objects (ball, teammates, etc.). However, most of the existing movement analysis methods require the use of a fixed camera (no movement of the camera while analyzing the movement of objects). As an example, the popular background subtraction algorithm employs a fixed background for determining the foreground pixels by subtracting the current frame with the background model. The requirement of a fixed camera restricts the real-time analysis that a soccer player can carry out. For instance, a human soccer player very often requires the determination of the ball trajectory when he is moving himself, or when he is moving his head, for making or planning a soccer-play. If a robot soccer player should have a similar functionality, then it requires an algorithm for real-time movement analysis that can perform well when the camera is moving. The aim of this work is to propose such an algorithm for an AIBO robot. This algorithm can be adapted for almost any kind of mobile robot. The rationale behind our algorithm is to compensate in software the camera movement using the information about the robot body and robot head movements. This information is used to correctly align the current frame and the background. In this way, a stabilized background is obtained, although the camera is always moving. Afterward, different traditional movement analysis algorithms can be applied over the stabilized background. Another feature of our algorithm is the use of a Kalman Filter for the robust tracking of the moving objects. This allows to have reliable detections and to deal with common situations such as double detections or no detection in some frames because of variable lighting conditions. This chapter is organized as follows. In section 2 we present some related work. In section 3 is described the here proposed motion analysis algorithm for AIBO robots. Experiments
منابع مشابه
Motion Detection and Tracking for an AIBO Robot using Camera Motion Compensation and Kalman Filtering1
Motion detection and tracking while moving is a desired ability for any soccer player. For instance, this ability allows the determination of the ball trajectory when the player is moving himself or when he is moving his head, for making or planning a soccer-play. If a robot soccer player should have a similar functionality, then it requires an algorithm for real-time movement analysis and trac...
متن کاملMotion Detection and Tracking for an AIBO Robot Using Camera Motion Compensation and Kalman Filtering
Motion detection and tracking while moving is a desired ability for any soccer player and in particular for any robot soccer player. For instance, this ability allows the determination of the ball trajectory when the player is moving himself or when he is moving his head, for making or planning a soccer-play. If a robot soccer player should have a similar functionality, then it requires an algo...
متن کاملEffective Mechatronic Models and Methods for Implementation an Autonomous Soccer Robot
Omni directional mobile robots have been popularly employed in several applications especially in soccer player robots considered in Robocup competitions. However, Omni directional navigation system, Omni-vision system and solenoid kicking mechanism in such mobile robots have not ever been combined. This situation brings the idea of a robot with no head direction into existence, a comprehensi...
متن کاملMotion detection by a moving observer using Kalman filter and neural network in soccer robot
In many autonomous mobile applications, robots must be capable of analyzing motion of moving objects in their environment. Duringmovement of robot the quality of images is affected by quakes of camera which cause high errors in image processing outputs. In thispaper, we propose a novel method to effectively overcome this problem using Neural Networks and Kalman Filtering theory. Thistechnique u...
متن کاملAn Unsupervised Learning Method for an Attacker Agent in Robot Soccer Competitions Based on the Kohonen Neural Network
RoboCup competition as a great test-bed, has turned to a worldwide popular domains in recent years. The main object of such competitions is to deal with complex behavior of systems whichconsist of multiple autonomous agents. The rich experience of human soccer player can be used as a valuable reference for a robot soccer player. However, because of the differences between real and simulated soc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012